conveniently placed - English Synonyms Dictionary